<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Wicresoft.EKA.NRemedy</name>
    </assembly>
    <members>
        <member name="T:Wicresoft.EKA.NRemedy.ARBaseForm">
            <summary>
            所有Model的基类，定义并实现了属性的OnPropertyChanged，以实现UpdateEntry功能
            </summary>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.AREntryKeyAttribute">
            <summary>
            设置Model的主键，对生成的Model，必须手动对一个Property标记该Attribute才能使用UpdateEntry功能
            否则将报Can not find data catelog(100)错
            </summary>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ARFieldAttribute">
            <summary>
            标记Model中的属性对应AR的属性
            </summary>
        </member>
        <member name="P:Wicresoft.EKA.NRemedy.ARFieldAttribute.DatabaseID">
            <summary>
            AR字段的数据库ID
            </summary>
        </member>
        <member name="P:Wicresoft.EKA.NRemedy.ARFieldAttribute.DatabaseName">
            <summary>
            AR字段的数据库名，AR的字段名不能为中文
            </summary>
        </member>
        <member name="P:Wicresoft.EKA.NRemedy.ARFieldAttribute.DataType">
            <summary>
            AR字段的类型
            </summary>
        </member>
        <member name="P:Wicresoft.EKA.NRemedy.ARFieldAttribute.BinderAccess">
            <summary>
            绑定模式，用于处理底层一些数据绑定
            </summary>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ARFormAttribute">
            <summary>
            标记Model对应AR的哪个表单
            </summary>
        </member>
        <member name="P:Wicresoft.EKA.NRemedy.ARFormAttribute.FormName">
            <summary>
            表单名
            </summary>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ARGetFormNameDelegate">
            <summary>
            get the form name by type 
            </summary>
            <param name="t">the type of the form class</param>
            <returns></returns>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ARLoginContext">
            <summary>
            AR登录会话对象，可以使用using关键字实例化，ARProxy和ARSet两大入口都需要该对象作为会话来访问AR
            
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.#ctor(System.String,System.String,System.String,Wicresoft.EKA.NRemedy.IARServerFactory,System.String)">
            <summary>
            Constructor 1  我认为应该通过ARLoginContext 管理  IARServerDefaultFactory 而不是ARProxy。
            因为 ARProxy -》ARLoginContext-》IARServerDefaultFactory-》ARServer 的层级关系。不能越级。
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.#ctor(System.String,System.String,System.String,System.String)">
            <summary>
            Constructor 2
            </summary>
            <param name="server">Server</param>
            <param name="user">User</param>
            <param name="password">Password</param>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.Init(System.String,System.String,System.String,System.String)">
            <summary>
            Init the server
            </summary>
            <param name="server">Server</param>
            <param name="user">User</param>
            <param name="password">Password</param>
            <param name="authentication">Authentication</param>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.Login">
            <summary>
            LogIn IARServer
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.Dispose">
            <summary>
            Dispose
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.ExplicitlyRemove">
            <summary>
            Explicitly Log Off 
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARLoginContext.IsMinimunParameter">
            <summary>
            does have the enough parameters
            </summary>
            <returns></returns>
        </member>
        <member name="P:Wicresoft.EKA.NRemedy.ARLoginContext.ServerInstance">
            <summary>
            可使用该接口来访问BMC.ARSystem的API
            </summary>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ARServer">
            <summary>
            implement of IARServer,just using BMC.ARSystem.Server
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARServer.Dispose">
            <summary>
            Dispose
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.IARServerFactory.CreateARServer">
            <summary>
            if  IsPooled false or 
            </summary>
            <returns></returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.IARServerFactory.GetARServer(System.String)">
            <summary>
            if  IsPooled true
            </summary>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.DynamicMethodExecutor">
            <summary>
            http://www.cnblogs.com/JeffreyZhao/archive/2008/11/24/1338682.html
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.BinderHelper.GetClassName(System.Type,System.Boolean)">
            <summary>
            
            </summary>
            <param name="mType"></param>
            <param name="IsBinder">is the ar convert to the .net</param>
            <returns></returns>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ModelBinder`1">
            <summary>
            ModelBinder is responsed bind the raw fieldvalueList into T
            and unbind the T down to fieldvaluelist
            </summary>
            <typeparam name="T">Model Type</typeparam>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ModelBinder`1.PropertyFilterForChanged(Wicresoft.EKA.NRemedy.ARBaseForm,System.Reflection.PropertyInfo)">
            <returns>true : pass; false : block</returns>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.PropertyFilterDelegate">
            <summary>
            filter property
            </summary>
            <param name="model">model object</param>
            <param name="pi">property info</param>
            <returns>true : pass; false : block</returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.GlobalSettings.SetCharacterEncoding(System.String)">
            <summary>
            set Global CharacterEncoding 
            </summary>
            <param name="value">UTF8|UTF32|Unicode|ASCII|Default</param>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.StringExtensions.D(System.String)">
            <summary>
            两边加双引号
            </summary>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.StringExtensions.S(System.String)">
            <summary>
            两边加单引号
            </summary>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.StringExtensions.LP(System.String)">
            <summary>
            两边加双引号 并在左边加百分号
            </summary>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.StringExtensions.RP(System.String)">
            <summary>
            两边加双引号 并在右边加百分号
            </summary>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.StringExtensions.AP(System.String)">
            <summary>
            两边加双引号 并在两边加百分号
            </summary>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.StringExtensions.toISODateString(System.String)">
            <summary>
            Change the String to ISO Date
            </summary>
            <param name="a"></param>
            <returns></returns>
        </member>
        <member name="T:Wicresoft.EKA.NRemedy.ARProxy`1">
            <summary>
            ARProxy
            </summary>
            <typeparam name="T">Type</typeparam>
            <example>
              <code>
            GlobalSettings.SetCharacterEncoding("UTF8");    //GlobalSetting 里面
            string ARServer = ConfigurationManager.AppSettings["ARServer"];
            string ARUid = ConfigurationManager.AppSettings["ARUid"];
            string ARPwd = ConfigurationManager.AppSettings["ARPwd"];
            ARLoginContext context = new ARLoginContext(ARServer, ARUid, ARPwd);
            ARProxy&lt;Rack&gt;  rack = new ARProxy&lt;Rack&gt; (context);
            string querystr = string.Format("\'InstanceId\'=\"{0}\"", instanceId.Text);
            Rack ra = rack.GetEntryByQuery(querystr)[0];
            ra.Loaction="rack_Location"
            rack.SetEntry(ra);
              </code>
              </example>
        </member>
        <member name="F:Wicresoft.EKA.NRemedy.ARProxy`1.loginContext">
            <summary>
            The login context
            </summary>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.#ctor(Wicresoft.EKA.NRemedy.ARLoginContext)">
            <summary>
            Constructor 1
            </summary>
            <param name="context">LoginContext</param>
            <exception cref="T:System.ArgumentNullException">context
            or
            context.Server
            or
            context.User
            or
            context.Password</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.CreateEntry(`0,Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Create AR Entry by model, and indicate modelbinder、FormNameUtil
            </summary>
            <param name="entry">model</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <returns>System.String.</returns>
            <exception cref="T:System.ArgumentNullException">entry
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.CreateEntry(`0)">
            <summary>
            Create AR Entry by model using default modelbinder、GetFormName
            </summary>
            <param name="entry">model</param>
            <returns>System.String.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.CreateListEntry(System.Collections.Generic.IList{`0},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Create list entry
            </summary>
            <param name="entries">List Model</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName</param>
            <exception cref="T:System.ArgumentNullException">entries
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.CreateListEntry(System.Collections.Generic.IList{`0})">
            <summary>
            Create list entry
            </summary>
            <param name="entries">List Model</param>
            <exception cref="T:System.ArgumentNullException">entries</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteEntry(System.String,Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Delete AR Entry by model, and indicate modelbinder、FormNameUtil
            </summary>
            <param name="entryID">model</param>
            <param name="getFormName">getFormName Delegate</param>
            <exception cref="T:System.ArgumentNullException">entry
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteEntry(System.String)">
            <summary>
            Delete AR Entry by model using default modelbinder、GetFormName
            </summary>
            <param name="entryID">model</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteEntry(`0,Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Delete AR Entry by model, and indicate modelbinder、FormNameUtil
            </summary>
            <param name="entry">model</param>
            <param name="getFormName">getFormName Delegate</param>
            <exception cref="T:System.ArgumentNullException">entry
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteEntry(`0)">
            <summary>
            Delete AR Entry by model using default modelbinder、GetFormName
            </summary>
            <param name="entry">model</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteListEntry(System.Collections.Generic.IList{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Delete list entry
            </summary>
            <param name="entries">List Model</param>
            <param name="getFormName">getFormName</param>
            <exception cref="T:System.ArgumentNullException">entries
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteListEntry(System.Collections.Generic.IList{`0})">
            <summary>
            Delete list entry
            </summary>
            <param name="entries">List Model</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteListEntry(System.Collections.Generic.IList{System.String},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Delete list entry
            </summary>
            <param name="entries">List Model</param>
            <param name="getFormName">getFormName</param>
            <exception cref="T:System.ArgumentNullException">entries
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteListEntry(System.Collections.Generic.IList{System.String})">
            <summary>
            Delete list entry
            </summary>
            <param name="entries">List Model</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteEntryByQuery(System.String,Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,System.Boolean)">
            <summary>
            Delete entris by query
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="getFormName">getFormName</param>
            <param name="useLocale">whether to use locale while getting the matched entry list</param>
            <exception cref="T:System.ArgumentNullException">qualification
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.DeleteEntryByQuery(System.String,System.Boolean)">
            <summary>
            Delete entris by query
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="useLocale">whether to use locale while getting the matched entry list</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.SetEntry(`0,Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Set AR Entry by model
            </summary>
            <param name="entry">model</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <exception cref="T:System.ArgumentNullException">entry
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.SetEntry(`0)">
            <summary>
            Set AR Entry by model using default modelbinder、default getFormName
            </summary>
            <param name="entry">model</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.SetListEntry(System.Collections.Generic.IList{`0},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Set list entry
            </summary>
            <param name="entries">List Model</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName</param>
            <exception cref="T:System.ArgumentNullException">entries
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.SetListEntry(System.Collections.Generic.IList{`0})">
            <summary>
            Set list entry
            </summary>
            <param name="entries">List Model</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.SetEntryByQuery(`0,System.String,Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,BMC.ARSystem.Server.SetEntryByQuery_NoMatchOption,BMC.ARSystem.Server.SetEntryByQuery_MultiMatchOption,System.Boolean)">
            <summary>
            Set entris by query
            </summary>
            <param name="entry">entry</param>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="binder">binder</param>
            <param name="getFormName">ARGetFormNameDelegate</param>
            <param name="noMatchOption">NoMatchOption</param>
            <param name="multiMatchOption">MultiMatchOption</param>
            <param name="useLocale">whether to use locale while getting the matched entry list</param>
            <exception cref="T:System.ArgumentNullException">entry
            or
            qualification
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.SetEntryByQuery(`0,System.String,BMC.ARSystem.Server.SetEntryByQuery_NoMatchOption,BMC.ARSystem.Server.SetEntryByQuery_MultiMatchOption,System.Boolean)">
            <summary>
            Set entris by query
            </summary>
            <param name="entry">entry</param>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="noMatchOption">NoMatchOption</param>
            <param name="multiMatchOption">MultiMatchOption</param>
            <param name="useLocale">whether to use locale while getting the matched entry list</param>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntry(System.String,Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Get AR Entry by model, and indicate modelbinder、GetFormName
            </summary>
            <param name="entryID">entryID</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <returns>`0.</returns>
            <exception cref="T:System.ArgumentNullException">entry
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntry(System.String)">
            <summary>
            Get AR Entry by model using default modelbinder、default GetFormName
            </summary>
            <param name="entryID">entryID</param>
            <returns>`0.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryWithFields(System.String,System.Collections.Generic.List{System.UInt32},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Get AR Entry by model, and indicate modelbinder、GetFormName
            </summary>
            <param name="entryID">entryID</param>
            <param name="columns">The columns.</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <returns>`0.</returns>
            <exception cref="T:System.ArgumentNullException">entry
            or
            binder
            or
            getFormName</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryWithFields(System.String,System.Collections.Generic.List{System.UInt32})">
            <summary>
            Get AR Entry by model using default modelbinder、default GetFormName
            </summary>
            <param name="entryID">entryID</param>
            <param name="columns">The columns.</param>
            <returns>`0.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetListEntry(System.String,System.Collections.Generic.List{System.UInt32},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Get entris by query
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <returns>IList{`0}.</returns>
            <exception cref="T:System.ArgumentNullException">qualification
            or
            binder
            or
            getFormName</exception>
            <exception cref="T:System.Exception">Please input one column id</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetListEntry(System.String,System.Collections.Generic.List{System.UInt32})">
            <summary>
            Get entris by query
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <returns>IList{`0}.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetPagedEntry(System.String,System.Collections.Generic.List{System.UInt32},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,System.UInt32,System.UInt32,System.Int32@,System.Collections.ArrayList)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <param name="pageIndex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <exception cref="T:System.ArgumentNullException">binder
            or
            getFormName</exception>
            <exception cref="T:System.Exception">Please input one column id</exception>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetPagedEntry(System.String,System.Collections.Generic.List{System.UInt32},System.UInt32,System.UInt32,System.Int32@,System.Collections.ArrayList)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="pageIndex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetPagedEntry(System.String,System.Collections.Generic.List{System.UInt32},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,System.UInt32,System.UInt32,System.Int32@,System.Int32,System.String)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <param name="pageIndex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <exception cref="T:System.ArgumentNullException">binder
            or
            getFormName</exception>
            <exception cref="T:System.Exception">Please input one column id</exception>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetPagedEntry(System.String,System.Collections.Generic.List{System.UInt32},System.UInt32,System.UInt32,System.Int32@,System.Int32,System.String)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="pageIndex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryWithStartIndexAndPagesize(System.String,System.Collections.Generic.List{System.UInt32},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,System.UInt32,System.UInt32,System.Int32@,System.Collections.ArrayList)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <param name="startindex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <exception cref="T:System.ArgumentNullException">binder
            or
            getFormName</exception>
            <exception cref="T:System.Exception">Please input one column id</exception>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryWithStartIndexAndPagesize(System.String,System.Collections.Generic.List{System.UInt32},System.UInt32,System.UInt32,System.Int32@,System.Collections.ArrayList)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="startindex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryWithStartIndexAndPagesize(System.String,System.Collections.Generic.List{System.UInt32},Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,System.UInt32,System.UInt32,System.Int32@,System.Int32,System.String)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="binder">ModelBinder</param>
            <param name="getFormName">getFormName Delegate</param>
            <param name="startindex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <exception cref="T:System.ArgumentNullException">binder
            or
            getFormName</exception>
            <exception cref="T:System.Exception">Please input one column id</exception>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryWithStartIndexAndPagesize(System.String,System.Collections.Generic.List{System.UInt32},System.UInt32,System.UInt32,System.Int32@,System.Int32,System.String)">
            <summary>
            Get Paged Entries
            </summary>
            <param name="qualification">for example: "\'cChr_ProcessType\' LIKE \"%geGen%\" AND \'cInt_ApproveOrder\'=1004"</param>
            <param name="columns">The columns.</param>
            <param name="startindex">Index Start</param>
            <param name="pageSize">Page Size</param>
            <param name="numMatches">Return Number</param>
            <param name="sortInfoList">Order by</param>
            <returns>IList{`0}.</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryStatistics(System.String,System.String,System.UInt32,System.Int32[],Wicresoft.EKA.NRemedy.IModelBinder{`0},Wicresoft.EKA.NRemedy.ARGetFormNameDelegate,System.String)">
            <summary>
            Gets the entry statistics.
            </summary>
            <param name="qualification">The qualification.</param>
            <param name="expression">The expression.</param>
            <param name="statCode">The stat code.</param>
            <param name="groupBy">The group by.</param>
            <param name="binder">The binder.</param>
            <param name="getFormName">Name of the get form.</param>
            <param name="vuiName">Name of the vui.</param>
            <returns>ArrayList.</returns>
            <exception cref="T:System.ArgumentNullException">binder
            or
            getFormName</exception>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryStatistics(System.String,System.String,System.UInt32,System.Int32[],System.String)">
            <summary>
            Gets the entry statistics.
            </summary>
            <param name="qualification">The qualification.</param>
            <param name="expression">Expression to compute result for statistics other than COUNT</param>
            <param name="statCode">1 = Count, 2 = Sum, 3 = Average, 4 = Minimum, 5 = Maximum</param>
            <param name="groupBy">Field IDs to group by</param>
            <param name="vuiName">Name of the vui.</param>
            <returns>ArrayList.</returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryCountByQuery(System.String,Wicresoft.EKA.NRemedy.ARGetFormNameDelegate)">
            <summary>
            Gets the entry count by query.
            </summary>
            <param name="qualification">The qualification.</param>
            <param name="getFormName">Name of the get form.</param>
            <returns>System.Int32.</returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryCountByQuery(System.String)">
            <summary>
            Gets the entry count by query.
            </summary>
            <param name="qualification">The qualification.</param>
            <returns>System.Int32.</returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetFormName(System.Type)">
            <summary>
            get the formname
            </summary>
            <param name="t">The t.</param>
            <returns>form name</returns>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryId(`0)">
            <summary>
            get the entry ID
            </summary>
            <param name="entity">model object</param>
            <returns>System.String.</returns>
            <exception cref="T:System.ArgumentNullException">entity</exception>
            <!--William Wang-->
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetEntryListFieldListFromIDs(System.Collections.Generic.IList{System.UInt32})">
            <summary>
            Gets the entry list field list from I ds.
            </summary>
            <param name="ids">The ids.</param>
            <returns>EntryListFieldList.</returns>
        </member>
        <member name="M:Wicresoft.EKA.NRemedy.ARProxy`1.GetFieldIdListFromIDs(System.Collections.Generic.IList{System.UInt32})">
            <summary>
            Gets the field id list from I ds.
            </summary>
            <param name="ids">The ids.</param>
            <returns>FieldIdList.</returns>
        </member>
    </members>
</doc>
